Simplify Emacs part of pthread_sigmask support.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 8 Jul 2011 20:20:19 +0000 (13:20 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 8 Jul 2011 20:20:19 +0000 (13:20 -0700)
commitb31fc9a0beb4db5f8bae1ea240958b7e7c0e8437
treed71051fef4183875c3cc5426c04214d938182541
parent55c6cab866e5ce1aba9268493c970e2d200b2617
Simplify Emacs part of pthread_sigmask support.

* Makefile.in (GNULIB_TOOL_FLAGS): Do not avoid sigprocmask.
* configure.in (AC_TYPE_UID_T): New dummy macro.
Configure gnulib after adjusting LIBS,
so that gnulib can assume the libraries in LIBS.
* lib/pthread_sigmask.c, lib/sigprocmask.c, m4/signalblocking.m4:
New files, automatically imported from gnulib.
* lib/gnulib.mk, m4/gl-comp.m4: Regenerate.
* src/Makefile.in (LIB_PTHREAD_SIGMASK): New macro.
(LIBES): Use it.
15 files changed:
ChangeLog
Makefile.in
configure.in
lib/getopt.c
lib/gnulib.mk
lib/pthread_sigmask.c [new file with mode: 0644]
lib/signal.in.h
lib/sigprocmask.c [new file with mode: 0644]
lib/unistd.in.h
m4/getopt.m4
m4/gl-comp.m4
m4/pthread_sigmask.m4
m4/signal_h.m4
m4/signalblocking.m4 [new file with mode: 0644]
src/Makefile.in